thrift/contrib/fb303
Michael Leinartas 3a6f8a228f THRIFT-5599: contrib/fb303 does not compile after C++ library refactorings
Patch: Michael Leinartas

This closes #2624
2022-06-21 22:27:41 +02:00
..
aclocal THRIFT-2849: spelling errors fixed using codespell tool 2014-11-24 10:55:31 +01:00
cpp THRIFT-5599: contrib/fb303 does not compile after C++ library refactorings 2022-06-21 22:27:41 +02:00
if THRIFT-4981 Remove deprecated netcore bindings from the code base 2019-10-20 16:21:29 +02:00
java Remove execute bit from plain text files in git (#2611) 2022-05-24 05:19:41 -04:00
php THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
py Merge remote-tracking branch 'origin/0.12.0' into consume-0.12.0 2018-12-30 11:06:00 -05:00
acinclude.m4 THRIFT-387. Add license to a bunch of fb303 files 2009-03-30 22:52:51 +00:00
bootstrap.sh THRIFT-387. Add license to a bunch of fb303 files 2009-03-30 22:52:51 +00:00
configure.ac Thrift-2467: Unable to build contrib/fb303 on OSX 10.9.2 2014-06-30 22:45:28 -04:00
global_footer.mk THRIFT-387. Add license to a bunch of fb303 files 2009-03-30 22:52:51 +00:00
global_header.mk THRIFT-387. Add license to a bunch of fb303 files 2009-03-30 22:52:51 +00:00
LICENSE THRIFT-387. Add license headers to a bunch of files 2009-03-30 21:35:00 +00:00
Makefile.am Thrift-1715: Allow excluding libraries in fb303 configure 2013-03-23 22:38:48 -04:00
README.md THRIFT-2407 use markdown (rename README => README.md) 2014-03-19 06:47:47 +01:00
TClientInfo.cpp THRIFT-5225: Use nullptr instead of NULL 2020-06-14 14:17:11 +02:00
TClientInfo.h THRIFT-5225: Use nullptr instead of NULL 2020-06-14 14:17:11 +02:00

Project FB303: The Facebook Bassline

  • Curious about the 303? * http://en.wikipedia.org/wiki/Roland_TB-303

  • Why the name? * The TB303 makes bass lines. .Bass is what lies underneath any strong tune. ..fb303 is the shared root of all thrift services. ...fb303 => FacebookBase303.

  • How do I use this? * Take a look at the examples to see how your backend project can and should inherit from this service.

  • What does it provide? * A standard interface to monitoring, dynamic options and configuration, uptime reports, activity, etc.

  • I want more. * Think carefully first about whether the functionality you are going to add belongs here or in your application. If it can be abstracted and is generally useful, then it probably belongs somewhere in the fb303 tree. Keep in mind, not every product has to use ALL the functionality of fb303, but every product CANNOT use functionality that is NOT in fb303.

  • Is this open source? * Yes. fb303 is distributed under the Thrift Software License. See the LICENSE file for more details.

  • Installation * fb303 is configured/built/installed similar to Thrift. See the README in the Thrift root directory for more information.

  • Who wrote this README? * mcslee@facebook.com