GitXplorerGitXplorer
t

finagle

public
8775 stars
1448 forks
60 issues

Commits

List of commits on branch develop.
Unverified
8b74e72e38dc2a32d2a54693480671c9d3abc899

finagle: Regenerate expired certificates used in tests

jjcrossley committed 2 days ago
Unverified
aff1568370c0fbae49aa547de8be968009f7dc6b

The test target "finagle/finagle-core/src/test/scala:scala" is failing too often in master in CI.

committed 5 days ago
Unverified
dc6680bdfa11f0f7f578715ab3b66a5633f384e5

[finagle-core] Don't make an unnecessary copy of the array with frames in LengthFieldFramer

mmbezoyan committed 16 days ago
Unverified
be778a356e003b4ef49a55ba83be0521e9741015

finagle/finagle-mysql: Add support for LONG_BLOB data type

jjcrossley committed 3 months ago
Unverified
576378157271d8065922852787d0eed748eaa6e9

finagle/finagle-mysql: Update the expected mysql version for integration tests to 8.0.21

jjcrossley committed 3 months ago
Unverified
7111467b155b75591726c704a388623187580204

Twitter-oss: update OSS libraries post-release to 24.8.0-SNAPSHOT

cctutika committed 4 months ago

README

The README file for this repository.


Finagle

Build Status Project status Gitter Maven Central

Status

This project is used in production at Twitter (and many other organizations), and is being actively developed and maintained.

Releases

Releases are done on an approximately monthly schedule. While semver is not followed, the changelogs are detailed and include sections on public API breaks and changes in runtime behavior.

Getting involved

Finagle is an extensible RPC system for the JVM, used to construct high-concurrency servers. Finagle implements uniform client and server APIs for several protocols, and is designed for high performance and concurrency. Most of Finagle’s code is protocol agnostic, simplifying the implementation of new protocols.

For extensive documentation, please see the user guide and API documentation websites. Documentation improvements are always welcome, so please send patches our way.

Adopters

The following are a few of the companies that are using Finagle:

For a more complete list, please see our adopter page. If your organization is using Finagle, consider adding a link there and sending us a pull request!

Contributing

We feel that a welcoming community is important and we ask that you follow Twitter's Open Source Code of Conduct in all interactions with the community.

The release branch of this repository contains the latest stable release of Finagle, and weekly snapshots are published to the develop branch. In general pull requests should be submitted against develop. See CONTRIBUTING.md for more details about how to contribute.

License

Copyright 2010 Twitter, Inc.

Licensed under the Apache License, Version 2.0: https://www.apache.org/licenses/LICENSE-2.0